pacific coast parrot snake - Turco Inglés Diccionario